mechanical sediments - Turco Inglés Diccionario